coarctate - German English Dictionary