spewing - German English Dictionary