cause a disadvantage - German English Dictionary