interest payable and similar expenses - Turco Inglés Diccionario