slusher - German English Dictionary