tabards - German English Dictionary