contratada - German English Dictionary