place where seagulls nest - Alemán Inglés Diccionario