import guarantee deposits - German English Dictionary