semoirs - German English Dictionary