hammock chair - German English Dictionary