deposits and guarantees received - Turkish English Dictionary