u turn facilities - Alemán Inglés Diccionario