st. lambert lock - Alemán Inglés Diccionario