chequered flags - German English Dictionary