have the heebie-jeebies - Turco Inglés Diccionario