centropus - German English Dictionary