ecophene - German English Dictionary