congestionable - German English Dictionary