depositee - German English Dictionary