relatable - German English Dictionary