i'd better get moving - Turco Inglés Diccionario