trip over one's own feet - Turco Inglés Diccionario