drop-sled - Turkish English Dictionary