horse-drench - Turkish English Dictionary