rubby - German English Dictionary