teaspoonful - German English Dictionary