left, right and center - German English Dictionary