desmodus - Turkish English Dictionary