torpedoist - Turkish English Dictionary