import guarantee deposits - Almanca İngilizce Sözlük