subjefa - German English Dictionary