roast hare - Turkish English Dictionary