grinning like a shot fox - Turco Inglés Diccionario