prepiling devices - Alemán Inglés Diccionario