multi-skilled - German English Dictionary