rock-solid - German English Dictionary