wrexham - German English Dictionary