keep your rosaries off my ovaries - Alemán Inglés Diccionario