microbus owner - Alemán Inglés Diccionario