yavru memeli - Turkish English Dictionary