tromba marina - Turkish English Dictionary