alferraz - German English Dictionary