hembrilla - German English Dictionary