semejable - German English Dictionary