traste - German English Dictionary