verspottend - German English Dictionary