cachpule - German English Dictionary