stabby - German English Dictionary