i'm stronger than i look - Turco Inglés Diccionario