semelfactive - German English Dictionary