inability to consummate the marriage - Turco Inglés Diccionario