rest stops - Alemán Inglés Diccionario