strap-toothed whale - Turco Inglés Diccionario