traqueida - German English Dictionary