contribulada - German English Dictionary