young horn of a deer - Turkish English Dictionary