depo preparat - Turkish English Dictionary