Маунтейн на 52 точно не меньше L. На 44-46 все-таки, думаю, взрослую S или даже М. Детская XL на 44-46 не всякая налезет, боюсь. На мальчика, который предпочитает свободный стиль точно бы М из взрослого взяла. Вот ориентировочные замеры для взрослых футболок для ориентира: ширина на уровне подмышек по переду: М - 52-53 см, L - 57-59 см, XL - 62-63 см, 2XL - 68-69 см, 3XL - 74см