shory - German English Dictionary