algecida - German English Dictionary