domesticated animals - Turkish English Dictionary