semishrubby - German English Dictionary