ultrasound devices - Alemán Inglés Diccionario