depo ampul - Turkish English Dictionary