to mail-order something - Alemán Inglés Diccionario