disadvantageable - German English Dictionary