menai strait - Alemán Inglés Diccionario