be a babe in arms - Alemán Inglés Diccionario