smart al·eck - German English Dictionary