dropworm - Turkish English Dictionary