land in your lap - Alemán Inglés Diccionario