spoule - German English Dictionary