tarrow - German English Dictionary