belt and braces - Turco Inglés Diccionario