abyecta - German English Dictionary