algiers - German English Dictionary