welshpool - German English Dictionary