torpille - Turkish English Dictionary